@charset "utf-8";
#popup { width:600px; }
.header { height:77px; background:url("http://img.echosting.cafe24.com/design/skin/default_cn/layout/bg_popup_header.gif") 0 0 repeat-x; }
.header h1 { height:49px; padding:0 0 0 33px; font-size:20px; line-height:49px; color:#fefefe; background:url("http://img.echosting.cafe24.com/design/skin/default_cn/layout/ico_popup_title.gif") 20px center no-repeat; }
.content { padding:0 22px 22px; }
.content .btnArea { overflow:hidden; padding:20px 0 0; text-align:right; border-top:1px solid #dedcdc; }
.content .btnArea.center { text-align:center; }
.content .btnArea span.left { float:left; }

.xans-myshop-couponproductsearch { overflow:hidden; margin:0 0 15px; padding:20px 20px 10px; border:1px solid #e6e6e6; background:#efeff0; color:#757575; }
.xans-myshop-couponproductsearch p { padding:0 0 10px; }
.xans-myshop-couponproductsearch p img { vertical-align:middle; }
.xans-myshop-couponproductsearch input { height:14px; padding:2px; border:1px solid #d9d9d9; color:#202020; }

.xans-myshop-couponproductpackage .title { margin:0 0 15px; }
.xans-myshop-couponproductpackage .title h2 { padding:0 0 0 10px; background:url("http://img.echosting.cafe24.com/design/skin/default_cn/common/ico_title.gif") 0 2px no-repeat; font-size:12px; color:#272823; }

.xans-myshop-couponproductlist table { border-bottom:1px solid #c0c0c0; color:#8f8f8f; font-size:12px; }
.xans-myshop-couponproductlist table th { padding:9px 0 7px; border-top:2px solid #c0c0c0; border-bottom:1px solid #ccc; background:#f6f6f6; font-weight:normal; color:#202020; }
.xans-myshop-couponproductlist table td { padding:11px 3px 9px; border-top:1px dotted #e3e3e3; line-height:140%; text-align:center; vertical-align:middle; }
.xans-myshop-couponproductlist table td.left { text-align:left; }
.xans-myshop-couponproductlist table td.right { text-align:right; }
.xans-myshop-couponproductlist table td em { display:block; }
.xans-myshop-couponproductlist table a,
.xans-myshop-couponproductlist table a:hover { color:#000; }
.xans-myshop-couponproductpackage .noData { padding:50px; text-align:center; }

.xans-myshop-couponproductpaging { margin:10px 0; text-align:center; }
.xans-myshop-couponproductpaging p,
.xans-myshop-couponproductpaging ol,
.xans-myshop-couponproductpaging li { display:inline; }
.xans-myshop-couponproductpaging img { vertical-align:top; }
.xans-myshop-couponproductpaging p { margin-right:-3px; *margin-right:1px; }
.xans-myshop-couponproductpaging ol { margin:0 17px 0 20px; }
.xans-myshop-couponproductpaging li { margin:0 4px; font-size:12px; font-weight:bold; font-family:tahoma, sans-serif; }
.xans-myshop-couponproductpaging li a { color:#7c7b7b; }
.xans-myshop-couponproductpaging li a:hover { color:#ffd5c40; text-decoration:underline; }
.xans-myshop-couponproductpaging li a.this { color:#fd5c40; }
.xans-myshop-couponproductpaging a.nolink { cursor:default; }